cover oneself with armour as a defence - German English Dictionary